home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-01 / ifp1s155.zip / PAGE_12.INF < prev    next >
Text File  |  1992-04-21  |  2KB  |  48 lines

  1.   This page lists all the device drivers in use. Some are internal to DOS,
  2. and others are loaded with DEVICE= lines in CONFIG.SYS.
  3.  
  4.   The information shown is:
  5.  
  6. Device: The name of the driver, if given.
  7.  
  8. Units:  For a block device, the number of units inside of it.
  9.  
  10. Header: The address where the driver resides.
  11.  
  12. Attributes: There are 16 bits that define what the driver does. Numbering
  13.             left to right, with left being 15:
  14.  
  15.             15: 1 = character device, 0 = block device
  16.             14: 1 if IOCTL (special commands) are supported
  17.             13: if a block device, then 1 means to use the boot sector to
  18.                 get information, 0 to use media ID byte.
  19.                 if a character device, then 1 means you can output till
  20.                 busy
  21.             12: unused (0)
  22.             11: 1 if open/close/removable media is supported
  23.             10: unused (0)
  24.             09: unused (0)
  25.             08: unused (0)
  26.             07: unused (0)
  27.             06: 1 if generic IOCTL and get/set logical drive supported
  28.             05: unused (0)
  29.             04: 1 if the CON device, and fast output (Int 29h) supported
  30.             03: 1 if the CLOCK$ device
  31.             02: 1 if the NUL device
  32.             01: if a block device, then 1 means 32-bit sectors supported
  33.                 if a character device, then 1 means it is standard output
  34.             00: 1 if device is standard input
  35.  
  36. Strategy: This is the address used to setup a call.
  37.  
  38. Interrupt: The address called to execute a command.
  39.  
  40. Some common driver names:
  41.  
  42. EMMXXXX0: an EMS driver
  43. XMMXXXX0: an XMS driver
  44. \MMXXXX0: EMS driver disabled under Windows 3 (which supplies its own.)
  45. SMARTAAR: Disk cache (SmartDrive)
  46. SETVERXX: SETVER.EXE
  47.  
  48.